storage installation - Spanish English Dictionary